Big Huge Thesaurus

Berlin doughnut

noun